tower unit - German English Dictionary